Back to Tutorials
DevOps Tutorial Topics
Basics
Introduction to DevOps
-
What is DevOps?
-
History of DevOps
-
Principles and benefits
Version Control
-
Introduction to version control
-
Git basics
-
Branching and collaboration
Infrastructure as Code
-
Introduction to IaC
-
Configuration management tools
-
Managing infrastructure with code
Intermediate
Continuous Integration/Deployment
-
Setting up CI/CD pipelines
-
Deployment strategies
-
Popular CI/CD tools
Containerization
-
Docker basics
-
Managing containers
-
Docker Compose and Swarm
Orchestration
-
Kubernetes basics
-
Managing Kubernetes clusters
-
Advanced Kubernetes concepts
Advanced
Security in DevOps
-
Introduction to DevSecOps
-
Security best practices
-
Integrating security in CI/CD
Cloud Computing
-
Popular cloud platforms
-
Managing cloud infrastructure
-
Cloud-native applications
Site Reliability Engineering
-
Introduction to SRE
-
Principles and practices
-
Measuring reliability and incident management